//
//  NSString+ZXMD5.h
//  Runner
//
//  Created by simon on 2021/8/4.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface NSString (ZXMD5)

/**
 *    @brief    密码MD5加密，#import <CommonCrypto/CommonDigest.h>
 *    @param  key 密码
 *    @return    加密后的16进制的密码
 */
+ (NSString *)zx_createdMD5String:(NSString *)key;




/**
 key1=value1&key2=value2 组成的有序字符串 MD5加密

 @param dict 无序字典
 @param sortKeys 有序key数组
 @return 返回经过md5加密后的字符串
 */
+ (NSString *)zx_creatMD5StringWithDict:(NSDictionary*)dict sortKeyArray:(NSArray *)sortKeys;



@end

NS_ASSUME_NONNULL_END
